Minimum Spanning Tree Problem